splinter-proof wall - Francés Inglés Diccionario